7ab6d2f1f5ef1336a26d8db05f72f14f06ad45f9,hazelcast/src/main/java/com/hazelcast/map/operation/EntryBackupOperation.java,EntryBackupOperation,run,#,47
Before Change
Map.Entry<Data, Object> mapEntry = recordStore.getMapEntryForBackup(dataKey);
if (mapEntry.getValue() != null) {
Map.Entry<Object, Object> entry = new AbstractMap.SimpleEntry<Object, Object>(mapService.toObject(dataKey), mapService.toObject(mapEntry.getValue()));
entryProcessor.processBackup(entry);
if (entry.getValue() == null) {
recordStore.removeBackup(dataKey);
} else {
After Change
Object objectKey = mapService.toObject(dataKey);
final Object valueBeforeProcess = mapService.toObject(mapEntry.getValue());
MapEntrySimple<Object, Object> entry = new MapEntrySimple<Object, Object>(objectKey, valueBeforeProcess);
entryProcessor.processBackup(entry);
if (!entry.isModified()){
return;
}